﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Admin/Admin.Master" AutoEventWireup="true" CodeBehind="PostNews.aspx.cs" Inherits="tamlytre.Admin.PostNews" %>
<%@ Register assembly="FredCK.FCKeditorV2" namespace="FredCK.FCKeditorV2" tagprefix="FCKeditorV2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script type="text/javascript" src="../Script/jquery-1.5.2.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $(".ad_mem_message").delay(2000).fadeOut();
        });
        $(document).ready(function () {
            $('tr:nth-child(even)').addClass('alt');
        });		
        function acceptDelete() {
            return confirm("Bạn có chắc chắn muốn xóa bài viết này không ?");
        }

        function acceptLockAll() {
            return confirm("Bạn có chắc chắn muốn xóa khóa tất cả bài viết không ?");
        }

        function acceptUnlockAll() {
            return confirm("Bạn có chắc chắn muốn đăng tất cả bà viết không ?");
        }
        $(document).ready(function () {
            $(".mem_message_publish").delay(3000).fadeOut();
        });
        function CheckFileExt() {
            var filePath = $('#<%=FileUploadPicture.ClientID %>').val();

            if (filePath.length == 0) {
                alert('Xin hãy chọn một file ảnh để upload !');
                return false;
            }

            var ext = filePath.substring(filePath.lastIndexOf('.') + 1).toLowerCase();
            var validExtensions = new Array();
            validExtensions[0] = 'jpg';
            validExtensions[1] = 'jpeg';
            validExtensions[2] = 'bmp';
            validExtensions[3] = 'png';
            validExtensions[4] = 'gif';

            for (var i = 0; i < validExtensions.length; i++) {
                if (ext == validExtensions[i])
                    return true;
            }
            alert('File bạn chọn không phải file ảnh! Xin hãy chọn một file ảnh để upload !');
            return false;
        }
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="middle_master" runat="server">
    <div id="PostNews">
    <div id="ad_News_top">
        <h2>
            Mục viết bài</h2>
        <div id="ad_News_buttons"> 
            <asp:ImageButton ID="IBTN_UnlockAll" ImageUrl="../images/ad_btn_UnlockAll.png" runat="server"/>
            <asp:ImageButton ID="IBTN_LockAll" ImageUrl="../images/ad_btn_BlockUser.png" runat="server"/>
        </div><!--End ad_news_Buttons-->
    </div><!--End ad_News_top-->
    <div id="ad_News_content">
        <p style="text-align:left;font-size:1.2em;">
            Tổng số bài viết hiện tại :  <strong style="color: Red; font-size: 1.4em; font-weight: bold;"><%=count%></strong>            
        </p>
        <p id="ad_message">
            <asp:Label ID="Label_EditMessage" CssClass="ad_mem_message" runat="server" Text=""></asp:Label>
        </p>
        <asp:ListView ID="ListViewUsers" ItemPlaceholderID="contentPlaceholder" runat="server">
            <LayoutTemplate>
                <table id="ad_table_News">
                    <thead>
                        <tr>
                            <td class="tdstt">
                                Mã
                            </td>
                            <td  class="tdTieude">
                                Tiêu đề
                            </td>
                            <td>
                                Người viết
                            </td>
                            <td>
                                Ngày viết
                            </td>
                            <td>
                                Ngày đăng
                            </td>
                            <td>
                                Trạng thái
                            </td>
                            <td style="text-align: center;">
                                Chức năng
                            </td>
                        </tr>
                    </thead>
                    <tbody>
                        <asp:PlaceHolder ID="contentPlaceholder" runat="server"></asp:PlaceHolder>
                    </tbody>
                </table>
            </LayoutTemplate>
            <ItemTemplate>
                <tr>
                    <td>
                        <%#Eval("idNews") %>
                    </td>
                    <td>
                        <a href="../News.aspx?id=<%#Eval("idNews")%>"><%#Eval("Title")%></a>
                    </td>
                    <td>
                        <%#Eval("User_Name")%>
                    </td>
                    <td>
                         <%#Eval("CreateDate")%>
                    </td>
                    <td>
                         <%#Eval("PublishDate")%>
                    </td>
                     <td>
                         <%#Eval("Status")%>
                    </td>
                    <td style="text-align: center;">
                        <asp:LinkButton ID="LinkDelete" OnClientClick='return acceptDelete();' ToolTip="Xóa bài viết này" PostBackUrl='<%#"PostNews.aspx?del=" + Eval("idNews") %>' runat="server">Xóa</asp:LinkButton>
                        <asp:LinkButton ID="LinkEdit" ToolTip="Sửa tài khoản này" PostBackUrl='<%#"EditNews.aspx?idedit=" + Eval("idNews") %>'  runat="server">Sửa</asp:LinkButton>
                    </td>
                </tr>
            </ItemTemplate>
            <EmptyItemTemplate>
                <p>
                    Không có bài viết nào !</p>
            </EmptyItemTemplate>
        </asp:ListView>
        <p class="ad_datapager">
             <asp:DataPager ID="DataPager1" runat="server" PageSize="20" PagedControlID="ListViewUsers" OnPreRender="DataPager_PreRender">
                <Fields>
                    <asp:NumericPagerField  CurrentPageLabelCssClass="page_selected"/>
                </Fields>
             </asp:DataPager>
        </p>
    </div><!--End ad_News_content-->
    <div id="fckeditor">
         <h2>
            Soạn bài viết</h2>  <p><asp:Label ID="LabelMessage1" runat="server" CssClass="mem_message_publish" Text=""></asp:Label></p>
        <table id="table_fck">
            <tr>
                <td class="style_td1">
                    Tiêu đề</td>
                <td>
                    <asp:TextBox ID="txtTieude" runat="server" Width="500px"></asp:TextBox>
                    </td>
            </tr>
            <tr>
                <td>
                    Chủ đề</td>
                <td>
                    <asp:DropDownList ID="DropDownListChude" runat="server" Height="20px" Width="500px">
                        
                    </asp:DropDownList>
                    </td>
                
            </tr>
            <tr>
                <td>
                    Nội dung chính</td>
                <td>
                    <FCKeditorV2:FCKeditor ID="FCKTitle" runat="server" BasePath="~/fckeditor/" 
                        Height="150px" Width="630px" ToolbarSet="EditorSimple">
                    </FCKeditorV2:FCKeditor>
                 </td>
                
            </tr>
            <tr>
                <td>
                    Nội dung</td>
                <td>
                    <FCKeditorV2:FCKeditor ID="FCKContent" runat="server" Height="1000px" Width="630px"
                        BasePath="~/fckeditor/">
                    </FCKeditorV2:FCKeditor>
                </td>
                
            </tr>
            <tr>
                <td>
                    Description</td>
                <td>
                    <asp:TextBox ID="txtTuKhoa" runat="server" Width="500px"></asp:TextBox>
                </td>

            </tr>
            <tr>
                <td>
                    Keywords</td>
                <td>
                    <asp:TextBox ID="txtkeyword" runat="server" Width="500px"></asp:TextBox>
                </td>
               
            </tr>
            <tr>
                <td>
                    Đánh dấu bài hay</td>
                <td>
                    <asp:CheckBox ID="cbBaihay" runat="server" Text="Bài hay trong tháng" />
                </td>
               
            </tr>
            <tr>
                <td>
                    Hình minh họa</td>
                <td>
                    <asp:FileUpload ID="FileUploadPicture" runat="server" />
                    <p><asp:Label ID="LabelMessage" runat="server" CssClass="mem_message_publish" Text=""></asp:Label></p>
                </td>
                
            </tr>
            <tr>
                <td>
                    Ghi chú hình minh họa</td>
                <td>
                    <asp:TextBox ID="txtGhichuhinh" runat="server" Width="500px"></asp:TextBox>
                </td>
                
            </tr>
            <tr>
                <td>
                    Tác giả</td>
                <td>
                    <asp:TextBox ID="txtTacGia" runat="server" Width="500px"></asp:TextBox>
                </td>
                
            </tr>
            <tr>
                <td>
                    Link</td>
                <td>
                    <asp:TextBox ID="txtLink" runat="server" Width="500px"></asp:TextBox>
                </td>
                
            </tr>
            <tr>
                <td>
                    Tiêu điểm</td>
                <td>
                    <asp:CheckBox ID="cbChonTieuDiem" runat="server" Text="Chọn làm tiêu điểm" />
                </td>
               
            </tr>
        </table>
        <div id="button_postnews">
            <asp:ImageButton ID="ibtDangbai" CssClass="btdangbai" runat="server" ImageUrl="~/images/ibtPostNews.png" OnClientClick="return CheckFileExt();" onclick="ibtDangbai_Click" />
            <asp:ImageButton ID="ibtLuuKhongDang" CssClass="btkhongdangbai" runat="server" ImageUrl="~/images/ibtSaveNews.png" OnClientClick="return CheckFileExt();" onclick="ibtLuuKhongDang_Click" />
        </div><!--End button_postnews-->
    </div><!--End fckeditor-->
</div>
</asp:Content>
